#ifndef CLUSTER_EDITING_H
#define CLUSTER_EDITING_H
#include "Graph.h"
/* You may and should alter the file */

/* Bring in the CPLEX function declarations and the C library 
   header file stdio.h with include of cplex.h. */
/*#include <ilcplex/cplex.h>
#include <stdlib.h>
*/
/* Bring in the declarations for the string functions */
#include <string.h>
#include <limits.h>
#include "CPLEXAdapter.h"
#include "Consts.h"
#include "Graph.h"
#include "ClusterInfo.h"



/* Include declaration for functions */
int cluster(graph*,char*,double*,double*,double*);
void calcEdgesStatistics(graph* , double* , double* , double* , int);
int buildClusters(graph*, double*, double*, double*);
int divideToClusters(graph*, double*);

#endif
